Flag of CAN

Derick Joshua Twesigye

*
Best Elo
2149
Latest Elo
2068